duck barnacle - French English Dictionary